// pages/mtydream/index.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  // data: {
  //   list: [{'name':'北方地区','address':'trip1'},{'name':'南方地区','address':'trip2'},{'name':'西部地区','address':'trip3'},{'name':'东部地区','address':'trip4'}],	//这是搜索到的结果
  //   list2: [{'name':'北方地区','address':'trip1'},{'name':'南方地区','address':'trip2'},{'name':'西部地区','address':'trip3'},{'name':'东部地区','address':'trip4'}],	//这是所有可供查询的记录
  //   focus:false, //控制是否显示带取消按钮的搜索框
  //   inputValue:""
  //   },
  //   focusHandler(e){
  //     this.setData({focus:true});
  //   },
  //   cancelHandler(e)
  //   {
  //     this.setData({focus:false});
  //   },
  //   query(e){
  //     this.setData({
  //       inputValue: e.detail.value
  //   })  //首先回显输入的字符串
  //     //实现搜索的功能
  //     var list = this.data.list2;		//先把第二条json存起来
  //     var list2 = [];		//定义一个数组
  //     //循环去取数据
  //     for(var i=0;i<list.length;i++){
  //       var string = list[i].name;
  //       //查询json里的name是否包含搜索的关键词，如果有就把他装进list2数组
  //       if(string.indexOf(e.detail.value) >= 0){
  //         list2.push(list[i]);
  //       }
  //     }
  //     //到这里list2就已经是你查出的数据
  //     //如果输入的关键词为空就加载原来的全部数据，不是空就加载搜索到的数据
  //     if(e.detail.value == ""){
  //       //加载全部
  //       this.setData({
  //         list: list
  //       })
  //     } else {
  //       this.setData({
  //         list: list2
  //       })
  //     }
  //   },
  //   trip1(){
  //     wx.navigateTo({
  //       url: '../case1/index',
  //     })
  //   },
  //   trip2(){
  //     wx.navigateTo({
  //       url: '../case1/index',
  //     })
  //   },
  //   trip3(){
  //     wx.navigateTo({
  //       url: '../case1/index',
  //     })
  //   },
  //   trip4(){
  //     wx.navigateTo({
  //       url: '../case1/index',
  //     })
  //   },


  data: {

    data:{

    },

    // data: {
    //   list: [{'name':'北方地区','address':'trip1'},{'name':'南方地区','address':'trip2'},{'name':'西部地区','address':'trip3'},{'name':'东部地区','address':'trip4'}],	//这是搜索到的结果
    //   list2: [{'name':'北方地区','address':'trip1'},{'name':'南方地区','address':'trip2'},{'name':'西部地区','address':'trip3'},{'name':'东部地区','address':'trip4'}],	//这是所有可供查询的记录
    //   focus:false, //控制是否显示带取消按钮的搜索框
    //   inputValue:""
    //   },
    //   focusHandler(e){
    //     this.setData({focus:true});
    //   },
    //   cancelHandler(e)
    //   {
    //     this.setData({focus:false});
    //   },
    //   query(e){
    //     this.setData({
    //       inputValue: e.detail.value
    //   })  //首先回显输入的字符串
    //     //实现搜索的功能
    //     var list = this.data.list2;		//先把第二条json存起来
    //     var list2 = [];		//定义一个数组
    //     //循环去取数据
    //     for(var i=0;i<list.length;i++){
    //       var string = list[i].name;
    //       //查询json里的name是否包含搜索的关键词，如果有就把他装进list2数组
    //       if(string.indexOf(e.detail.value) >= 0){
    //         list2.push(list[i]);
    //       }
    //     }
    //     //到这里list2就已经是你查出的数据
    //     //如果输入的关键词为空就加载原来的全部数据，不是空就加载搜索到的数据
    //     if(e.detail.value == ""){
    //       //加载全部
    //       this.setData({
    //         list: list
    //       })
    //     } else {
    //       this.setData({
    //         list: list2
    //       })
    //     }
    //   },
    //   trip1(){
    //     wx.navigateTo({
    //       url: '../case1/index',
    //     })
    //   },
    //   trip2(){
    //     wx.navigateTo({
    //       url: '../case1/index',
    //     })
    //   },
    //   trip3(){
    //     wx.navigateTo({
    //       url: '../case1/index',
    //     })
    //   },
    //   trip4(){
    //     wx.navigateTo({
    //       url: '../case1/index',
    //     })
    //   },
    //轮播图
    imgUrl: [
      'https://img.freepik.com/free-photo/top-view-plant-with-special-properties-assortment_23-2148799516.jpg?size=626&ext=jpg&ga=GA1.2.127948513.1657673880',
      'https://img.freepik.com/free-photo/unrecognizable-female-doctor-checking-woman-s-heart-rate_1098-20416.jpg?size=626&ext=jpg&ga=GA1.2.127948513.1657673880',
      'https://img.freepik.com/free-photo/traditional-chinese-medicine-ancient-medical-book-bamboo_1387-272.jpg?size=626&ext=jpg&ga=GA1.2.127948513.1657673880',
      'https://img.freepik.com/free-photo/chinese-traditional-medicinechinese-herbal-medicine-used-treat-cold-flu_1205-11521.jpg?size=626&ext=jpg&ga=GA1.2.127948513.1657673880',
      'https://cdn.pixabay.com/photo/2018/07/10/09/56/chinese-medicine-3528232__340.jpg',
    ], 
  },

  one_pic:function(){
    wx.navigateTo({
      // url: '../pic_analyse/index',
      url: '../case1/index',
    })
   },
   second_pic:function(){
    wx.navigateTo({
      url: '../health_analyse/index',
    })
   },

   case:function(){
    wx.navigateTo({
      url: '../case1/index',
    })
   },
   
  //  third_pic:function(){
  //   wx.navigateTo({
  //     url: '../health_analyse/index',
  //   })
  //  },
  //  fourth_pic:function(){
  //   wx.navigateTo({
  //     url: '../health_advise/index',
  //   })
  //  },

  // /**
  //  * 生命周期函数--监听页面加载
  //  */
  // async onLoad(options) {
  //   this.Listdata();
  //   this.init();
  // },
  // async Listdata() {
  //   const that = this;
  //   const res = await app.call({
  //     // 云函数名称
  //     name: 'wishes-520',
  //     // 传给云函数的参数
  //     data: {
  //       type: 'getMyNotFinishWishes',
  //       data: {}
  //     }
  //   })
  //   that.setData({
  //     msgList: res.data.data
  //   })
  //   wx.stopPullDownRefresh()
  // },
  // router(e) {
  //   const id = e.currentTarget.dataset.id
  //   const data = e.currentTarget.dataset.item
  //   var queryBean = JSON.stringify(data)
  //   wx.navigateTo({
  //     url: `../adddream/index?content=true&modifyshow=false&buttonshow=true&id=${id}&data=` + queryBean,
  //   })
  // },
  // async complete(e) {
  //   const that = this;
  //   await app.call({
  //     // 云函数名称
  //     name: 'wishes-520',
  //     // 传给云函数的参数
  //     data: {
  //       type: 'finishWish',
  //       _id: e.currentTarget.dataset.id
  //     }
  //   })
  //   that.Listdata();
  //   wx.showToast({
  //     title: '恭喜实现愿望！',
  //     icon: 'success',
  //     duration: 2000
  //   })
  // },
  // addrouter() {
  //   wx.navigateTo({
  //     url: `../adddream/index?content=${true}&modifyshow=${true}&buttonshow=${false}`,
  //   })
  // },
  // init() {
  //   // 设置是否完成为false
  //   let {
  //     msgList
  //   } = this.data
  //   for (let i = 0; i < msgList.length; i++) {
  //     msgList[i].isMove = false;
  //   }
  //   this.setData({
  //     msgList
  //   })
  // },

  // // 开始触摸，记录起始点的坐标
  // touchstart(e) {
  //   let {
  //     msgList
  //   } = this.data
  //   // 重置所有删除
  //   msgList.map(i => {
  //     i.isMove = false
  //   })

  //   this.setData({
  //     startX: e.changedTouches[0].clientX,
  //     startY: e.changedTouches[0].clientY,
  //     msgList
  //   })
  // },

  // // 开始移动
  // touchmove(e) {
  //   let {
  //     index
  //   } = e.currentTarget.dataset
  //   let {
  //     startX,
  //     startY,
  //     msgList
  //   } = this.data
  //   let {
  //     clientX,
  //     clientY
  //   } = e.changedTouches[0]
  //   //获取滑动角度
  //   let angle = this.angle({
  //     X: startX,
  //     Y: startY
  //   }, {
  //     X: clientX,
  //     Y: clientY
  //   });
  //   //滑动超过30度角 return
  //   if (Math.abs(angle) > 30) return;
  //   msgList.forEach((i, j) => {
  //     i.isMove = false
  //     if (j == index && clientX < startX) {
  //       // 左滑删除了
  //       i.isMove = true
  //     } else {
  //       // 右滑没有隐藏删除按钮
  //       i.isMove = false
  //     }
  //   })
  //   this.setData({
  //     msgList
  //   })
  // },

  /**
   * 计算滑动角度
   * @param {Object} start 起点坐标
   * @param {Object} end 终点坐标
   */
  angle(start, end) {
    var _X = end.X - start.X,
      _Y = end.Y - start.Y
    //返回角度 /Math.atan()返回数字的反正切值
    return 360 * Math.atan(_Y / _X) / (2 * Math.PI);
  },


  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

    if (typeof this.getTabBar === 'function' &&
      this.getTabBar()) {
      this.getTabBar().setData({
        selected: 1 // 根据tab的索引值设置
      })
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {
    this.Listdata();
    this.init();
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */

})